.TH vtltape "1" "@MONTH@ @YEAR@" "mhvtl @VERSION@" "User Commands"
.SH NAME
vtltape \- user space daemon to handle SCSI SSC commands for Virtual Tape Library.
.SH SYNOPSIS
\fBvtltape -h\fR -- print a help message and exit, or
.br
.B vtltape
.I [OPTIONS]
\fB-q\fR \fIQUEUE_ID\fR -- Emulate a tape drive for queue \fIQUEUE_ID\fR.
.SH DESCRIPTION
.\" Add any additional description here
This command emulates a tape device, using queue
.IR QUEUE_ID ,
which represent the message queue number used for this daemon.
This number is derived from the
.I device.conf
where it must be unique. Media files can be created using
.BR mktape(1) .
.P
.I OPTIONS
are from:
.TP
.B \-d
Enable debug logging (to stdout). Do not background the process,
and set verbosity to level 9.
.TP
.BI \-v[ N ]
Enable verbose logging (to syslog) at level \fIN\fR (default 1).
.TP
.BI \-f FIFO
Near real time device state information will be available for external utilities by reading from this fifo.
This switch has a higher precedence than the 'fifo:' entry in
.BR
device.conf .
.SH AUTHOR
Written by Mark Harvey
.SH BUGS
Does not implement the complete SCSI SSC-3 command set.
.SH "REPORTING BUGS"
Report bugs to <markh794@gmail.com> <mark.harvey@nutanix.com>.
.SH COPYRIGHT
Copyright \(co 2019 Free Software Foundation, Inc.
.br
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.SH "SEE ALSO"
.BR library_contents(5) ,
.BR make_vtl_media(1) ,
.BR mktape(1) ,
.BR vtlcmd(1) ,
.BR vtllibrary(1)
